English Dictionary
◊ MARSH TEA
marsh tea
n : bog shrub of northern and central Europe and eastern Siberia
to Korea and Japan [syn: {wild rosemary}, {Ledum palustre}]